.painting p {
    display: flex;
    flex-wrap: wrap;
    margin-left: 0 !important;
}

.painting .internal-embed.image-embed.is-loaded img:not([class*="emoji"]) {
    padding: 0px !important;
    margin: 3px 0 !important;

}

.painting div>p>span {
    padding-left: 5px;

}

.painting div p img {
    height: 100px;
    width: 100px;
    max-width: 100% !important;
    vertical-align: bottom;
    border-radius: 0 !important;
    opacity: var(--define-opacity);
    transition: opacity 1s;
}

.painting div p img:hover {
    opacity: 1;
}

/* painting模式下的列表 */
.painting .has-list-bullet {
    padding-left: 0;
}

.painting:is(.markdown-preview-view, .markdown-rendered) :is(h1, h2, h3, h4, h5, h6) {
    margin-left: -1em;
}